Controlled release facilities - Deutsch Englisch Wörterbuch